a debt of honour - French English Dictionary